manually controlled load manipulating device - Spanish English Dictionary